//
//  DetailMyBoardUIViewController.h
//  Bespoke
//
//  Created by Cheng on 12/7/23.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "AccountBoard.h"
#import "AccountMyBoard.h"
#import "DetailViewController.h"
#import "AccountViewController.h"
#import "DetailMyBoardCell.h"
#import "EditClipping.h"
#import "CreateBookView.h"
#import "SelectMyPhoto.h"
#import "SelectClipping.h"
#import "QuestionView.h"

@class DetailMyBoardUIViewController;

@protocol DetailMyBoardUIViewControllerDelegate <NSObject>

-(void)DetailMyBoardUIViewControllerDidClose:(DetailMyBoardUIViewController *)controller;
-(void)DetailMyBoardUIViewControllerDidStream:(DetailMyBoardUIViewController *)controller;
-(void)DetailMyBoardUIViewControllerDidAccount:(DetailMyBoardUIViewController *)controller;
-(void)DetailMyBoardUIViewControllerDidFeedSet:(DetailMyBoardUIViewController *)controller;

@end

@interface DetailMyBoardUIViewController : UIViewController<DetailViewControllerDelegate, UIScrollViewDelegate, EditClippingDelegate, CreateBookViewDelegate, SelectMyPhotoDelegate, QuestionViewDelegate>
{
    IBOutlet UIScrollView *SVw_Scroll;
    IBOutlet UILabel *Lab_BoardName;
    IBOutlet UIButton *Bt_EditClippings;
    IBOutlet UIButton *Bt_EditClippings_Press;
    IBOutlet UIButton *Bt_Media;
    IBOutlet UIImageView *IVw_AccountPhoto;
    IBOutlet UIImageView *IVw_Background;
    
    IBOutlet SelectClipping *Vw_SelectClipping;
    IBOutlet EditClipping *Vw_EditClippings;
}
@property (nonatomic, retain) UIScrollView *SVw_Scroll;
@property (nonatomic, retain) UILabel *Lab_BoardName;
@property (nonatomic, retain) UIButton *Bt_EditClippings;
@property (nonatomic, strong) UIButton *Bt_Media;
@property (nonatomic, strong) UIButton *Bt_FullScreenOff;
@property (nonatomic, strong) UILabel *Lab_title;
@property (nonatomic, strong) UIImageView *IVw_dottedline;
@property (nonatomic, strong) UIImageView *IVw_AccountPhoto;
@property (nonatomic, strong) UIImageView *IVw_Background;

@property (nonatomic, strong) SelectClipping *Vw_SelectClipping;
@property (nonatomic, strong) EditClipping *Vw_EditClippings;
@property (nonatomic, strong) CreateBookView *Vw_CreateBook;
@property (nonatomic, strong) SelectMyPhoto *Vw_PhotoList;
@property (nonatomic, strong) AccountBoard *AB_DetailMyboard;
@property (nonatomic, strong) BK_Enviroment *BK_En_object;
@property (nonatomic, strong) QuestionView *Vw_QuestionView;

@property (nonatomic, strong) NSMutableArray *Array_AccountInfo;
@property (nonatomic, strong) NSMutableArray *Array_MediaSelected;
@property (nonatomic, assign) int SelectedBoardID;

@property (nonatomic, weak) id <DetailMyBoardUIViewControllerDelegate> delegate;

-(IBAction)MyPhotoPressed:(id)sender;
-(IBAction)OpenMyBooks:(id)sender;
-(IBAction)FullScreenOn:(id)sender;
-(IBAction)OpenStream:(id)sender;
-(IBAction)OpenAccount:(id)sender;
-(IBAction)OpenFeedSet:(id)sender;
-(IBAction)SelectClippingDidOk:(id)sender;
-(IBAction)QuestionPressed:(id)sender;

@end
